/**
 * 
 */
package cn.bigcontainer.alt.meta.service;

import cn.bigcontainer.alt.meta.dto.MObjectDto;
import cn.bigcontainer.alt.meta.dto.MViewDto;

/**
 * @author cailei
 * @date 2017年7月14日
 */
public interface MAppService {
	/**
	 * @param list
	 * @param search
	 */
	public void loadListData(MViewDto list, MViewDto search);
	
	/**
	 * @param form
	 * @param keyVal
	 */
	public void loadCreateForm(MViewDto form, String keyVal);
	
	/**
	 * @param form
	 */
	public void submitCreateForm(MViewDto form);
	
	/**
	 * @param form
	 * @param keyVal
	 */
	public void loadUpdateForm(MViewDto form, String keyVal);
	
	/**
	 * @param form
	 */
	public void submitUpdateForm(MViewDto form);
	
	/**
	 * @param obj
	 * @param keyValues
	 */
	public void deleteObjects(MObjectDto obj, String keyValues);
}
